package com.biz.primus.model.oms.vo.returns;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;
import java.time.LocalDateTime;

/**
 * @author LGJ
 * @date  2017/11/21
 */
@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
@ApiModel("退单商品明细")
public class OmsRefundVo {


    @ApiModelProperty("退单id")
    private Long returnId;

    @ApiModelProperty("订单id")
    private Long orderId;

    @ApiModelProperty("退款金额")
    private Integer refundAmount;

    @ApiModelProperty("退款编码")
    private String refundCode;

    @ApiModelProperty("退款操作员工编号")
    private String refundOperator;

    @ApiModelProperty("备注信息")
    private String remark;

    @ApiModelProperty("退款时间")
    private LocalDateTime refundTime;

    @ApiModelProperty("退款状态")
    private String refundState;

    @ApiModelProperty("退款银行")
    private String refundBank;

    @ApiModelProperty("退款银行账号")
    private String refundBankAccount;

    @ApiModelProperty("退款人")
    private String refundReceiver;

    @ApiModelProperty("退款方式")
    private String refundWays;
}
